length and inner diameter - Español Inglés Diccionario